/*
 * Copyright (C) 2008-2011 CBDP Consortium
 * 
 * All rights reserved.
 *
 * This software is licensed as described in the file COPYING, which
 * you should have received as part of this distribution.
 * 
 * This software consists of contributions made by many individuals, 
 * listed below:
 *
 * Author: 	Xabier Laiseca <xabier.laiseca@deusto.es>
 * 			David Ausín <david.ausin@deusto.es>
 */
package cbdp.server.contextreasoner.model;

import cbdp.server.contextreasoner.model.exceptions.NotExistingInstanceException;


public interface ObjectDatatypeProperty extends GenericProperty
{ 
	/**
	 * Returns the identifier of the instance pointed by the property.
	 * @return the identifier of the instance pointed by the property.
	 */
	public String getId();
	
	public Instance getObject();
	
	public void setObject(final String objectName) throws NotExistingInstanceException;
}
